Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWER PLACE Detached £293,950 4 Oct 2005
5 TOWER PLACE Detached £495,000 3 Apr 2020
7 TOWER PLACE Detached £295,000 13 Aug 2004